VERSIÓN 1.0

Programa de Estructura para la resolución de Vigas Estáticamente Determinadas e Indeterminadas.

Todas las imágenes mostradas en este manual fueron sacadas de una TI-92 Plus. Para la TI-89 la visualización debe variar.

 

© CopyRight German Flores Jarquín

Enero, 2003

 

Este manual contiene los siguientes puntos:

 

 

Derechos de Autor y Garantía

Todas las subrutinas del grupo de programas Vigas son propiedad intelectual de German Flores.

Algunos de los iconos utilizados en este programa fueron sacados del programa Vigas por Esteban Richmond.

Vigas se encuentra protegido contra escritura utilizando Prot92p by C Prgm Software que puede ser encontrado en http://www.ticalc.org/ sección DOS.

Este programa puede ser distribuido completamente gratis entre los estudiantes de la carrera de Ingeniería Civil o afines, que lo encuentren de utilidad.

El autor provee este programa "tal y como es", sin garantía de ningún tipo, sea esta expresa o implícita, incluidas garantías comerciales de cualquier caso en particular. Ni siquiera el autor se hará responsable por cualquier daño material accidental o provocado debido al mal manejo del programa.

Inicio

 

Instalación

Solamente se necesita enviar a la calculadora el grupo de programas vigas.9xg o vigas.89g, procurando que todos los archivos incluidos se encuentren guardados en una carpeta llamada vigas.

El programa consta de 3 subrutinas llamadas: vigas, vigascal y vigashel; al igual que de una serie de iconos y gráficos para su funcionamiento.

Vigas ocupa aproximadamente 27KB de memoria.

Inicio

 

Generalidades

Este programa funciona en las calculadoras Texas Instruments TI-89, TI-92Plus y Voyage200. Pero cabe mencionar que las versiones para estas calculadoras no son iguales; es necesario utilizar la versión que le corresponde a cada una. La versión de la TI-92Plus se puede utilizar sin ningún problema en la Voyage200, pero en la TI-89 no funcionará en lo absoluto; por el contrario, la versión de la TI-89 si funcionará en la TI-92Plus y la Voyage200, pero su calidad será menor debido a las diferencias de pantalla, o sea, el tamaño de la viga será igual que en la TI-89.

VIGAS es un programa que fue concebido para la resolución de Vigas ya sean estas estáticamente determinadas o Indeterminadas utilizando métodos matriciales o de rigideces; a través de una interfaz gráfica sumamente sencilla que permite al usuario la posibilidad de introducir datos rápidamente.

VIGAS permite la introducción de diversos tipos de cargas como: distribuidas, puntuales y momentos. Los resultados proporcionados por el programa son los desplazamientos nodales, reacciones en los apoyos y las fuerzas internas en los extremos de los elementos. En futuras versiones se tiene planeado implementar los diagramas de cortantes y momentos.

VIGAS está elaborado en TI-Basic debido a su simplicidad de programación y no necesita de ningún programa extra o librería (yo no soy partidario de la utilización de librerías puesto que aumentan considerablemente el tamaño de los programas).

Inicio

 

Historia

 

Inicio

 

Acciones Generales

En la mayoría de las pantallas del programa aparecerán dos iconos en la barra de herramientas cuyo uso generalizado se explicará a continuación.

    Este tipo de icono sirve en forma general para corregir errores en la introducción de datos. Es importante tener en cuenta que al momento de seleccionar esta opción, se borrarán todos los datos introducidos hasta el momento y correspondiente a la pantalla actual. Por ejemplo: si tenemos una viga con tres apoyos pero al intentar dibujar el tercer apoyo se comete algún error, entonces, para corregirlo seleccionamos el icono en la barra de herramientas y se borrarán todos los apoyos que se hayan dibujado hasta el momento, incluyendo aquellos que estén correctos!, por lo que se deberá volver a dibujar todos los apoyos nuevamente. Esto también es aplicable a la introducción de cargas. Esta opción está disponible al presionar F5 en la TI-92 Plus y F4 en la TI-89.

    Este otro tipo de icono significa: continuar al siguiente paso. Es decir que una vez que se haya introducido todos los datos necesarios en una pantalla, se debe seleccionar este icono para pasar a la siguiente pantalla. Por ejemplo: si ya se han terminado de dibujar todos los apoyos correspondientes a la viga, se debe seleccionar este icono para pasar al siguiente paso que sería las cargas en los elementos y así sucesivamente con los siguientes pasos. Esta opción está disponible al presionar F6 en la TI-92 Plus y F5 en la TI-89.

Inicio

 

Convención de Signos

VIGAS utiliza diferentes tipos de convenciones de signos de acuerdo a si se están introduciendo datos o si se están visualizando los resultados. A continuación los diferentes tipos de convenciones.

La convención de signos para la introducción de cargas es la siguiente:

Por ejemplo, si existen cargas dirigidas en dirección contraria (hacia arriba) a las mostradas anteriormente, el usuario perfectamente puede indicar el signo negativo al momento de introducir la magnitud, pero el programa siempre mostrará la fuerza hacia abajo; este problema se resolverá en una versión futura.

La convención de signos para los desplazamientos y las reacciones en los resultados es la siguiente:

Las fuerzas internas en los extremos de un elemento pueden tener dos tipos de convenciones de signos, las que pueden ser ajustadas de acuerdo a las preferencias del usuario en la pantalla de inicio, presionando F2 y seleccionando convención. Estos dos tipos de convenciones son las siguientes:

A)    Normal

B)    Diagramas

Este último tipo de convención (diagramas) es útil para la elaboración de los diagramas de cortante y momento, ya que proporcionan los resultados con los signos que corresponden a los diagramas en los extremos de los elementos. Para comprender ambos tipos de convenciones, es recomendable que se revise el ejemplo incluido.

Inicio

 

Iniciando con el programa

Al iniciar el programa, se mostrará la presentación y una barra de herramientas en la parte superior de la pantalla con las siguientes opciones:

    Permite comenzar un nuevo problema.

    Este menú se divide en otras tres opciones:

                Ayuda:     Muestra algunos tips y convenciones utilizadas por el programa.

                Convención:    Permite al usuario escoger el tipo de convención de signos para las fuerzas internas.

                Acerca de...:    Muestra una ventana con información del programa y el autor.

    Sale completamente del programa a la pantalla Home.

Inicio

 

Apoyos

El siguiente paso consiste en seleccionar los tipos de apoyos que posee la viga; estos se pueden escoger utilizando la barra de herramientas en la parte superior de la pantalla.

Si se seleccionan tipos de apoyos articulados (fijos) o de rodillo, el programa pedirá la distancia a la que se encuentran. Esta distancia se mide a partir del extremo izquierdo de la viga.

Inicio

 

Cargas en los Elementos

Después de haber terminado de colocar los apoyos en la viga, se procederá a colocar las cargas en los elementos (las cargas que actúan directamente en los nodos se colocarán después).

Cargas puntuales

Al seleccionar este tipo de carga se debe indicar en que elemento se encuentra actuando, su magnitud y a que distancia del nodo izquierdo de este elemento se encuentra ubicada.

donde;

a = distancia al nodo izquierdo

 

Cargas distribuidas rectangulares

Se indica el elemento en que se encuentra actuando, su magnitud, e igualmente se proporciona la distancia entre la parte inicial de la carga y el nodo izquierdo del elemento; y la distancia entre la parte final de la carga y el nodo derecho del elemento.

donde;

a = distancia al nodo izquierdo

b = distancia al nodo derecho

 

Cargas distribuidas triangulares

Por el momento las cargas distribuidas triangulares presentan una limitante y es que solamente se pueden aplicar en toda la longitud de un elemento; por lo que solamente se debe indicar en que elemento se encuentra actuando y su magnitud.

 

Momentos

Los momentos se introducen de una forma similar a las cargas puntuales, solamente se indica el elemento en que actúan, su magnitud, y por último la distancia al nodo izquierdo del elemento en que se encuentra.

donde;

a = distancia al nodo izquierdo

Inicio

 

Cargas en los nodos

Después de haber cargado los elementos, se procede a colocar las cargas que actúan directamente sobre los nodos.

Cargas Puntuales

Se indica el nodo en que se encuentra actuando la fuerza y su magnitud.

 

Momentos

Se indica el nodo en que se encuentra actuando el momento y su magnitud.

Inicio

 

Secciones Transversales

Después de haber cargado completamente la viga, se mostrará la siguiente pantalla:

Al seleccionar el icono con F1, se comienzan a introducir los datos que caracterizan las secciones y materiales de la viga. Primeramente se indican cuantas secciones transversales diferentes existen entre los elementos; en dado caso que las secciones sean constantes o que la viga sea determinada, entonces, el número de secciones será uno (1). En caso que no se proporcionen valores numéricos de la sección, se puede tomar área=1 y elasticidad=1 como valores representativos.

Después se deberá indicar los valores del área y módulo de elasticidad para cada sección diferente. Y para terminar indicar el número de elementos que poseen determinada sección y a continuación enumerarlos separados por una coma.

Realmente no es necesario introducir las secciones transversales cuando estas son constantes en los elementos, es decir, cuando no se proporcionan valores del área y la elasticidad, por lo que se tendrían que suponer como unitarios. En estos casos al llegar a la pantalla con el icono de sección, si se decide continuar inmediatamente, el programa simplemente supondrá que los elementos poseen secciones constantes.

Inicio

 

Desplazamientos Forzados

En la misma pantalla que sigue a continuación de las cargas en los nodos, se puede seleccionar la opción de introducir desplazamientos y rotaciones forzadas. Esto quiere decir que en dado caso que un apoyo se asiente (para cualquier tipo de apoyo) o rote (únicamente en empotres), se producirán esfuerzos extras a las que se encontrará sometida la viga. Para seleccionar esta opción simplemente se selecciona el icono presionando F2 en la pantalla correspondiente.

Es muy importante mencionar que si se desea corregir algún dato en esta pantalla presionando el icono "x"; se borrarán todos los datos que se hayan introducido correspondientes a la sección transversal y a los desplazamientos forzados inclusive.

El primer dato a introducir será el número de nodos que sufren algún desplazamiento (o rotación forzada); a continuación para cada nodo que sufren estos desplazamientos se debe indicar el nodo, la magnitud de la rotación y la magnitud del desplazamiento, estos valores pueden ser nulos o cero, si no existen los dos a la vez.

Inicio

 

Analizando la Viga

Una vez que ya se han introducido todos los datos necesarios, se puede proceder a analizar la viga seleccionando el icono _ en la misma pantalla donde se introducen las secciones y los desplazamientos. El programa mostrará una ventana con una barra que indica el progreso del análisis. De hecho la presentación del avance a través de la barra de progreso provoca que el análisis se realice de una forma más lenta a lo que normalmente se haría; pero creo que esto es aceptable considerando que una viga no está formada por muchos elementos como ocurre en una armadura, donde la velocidad es un punto crítico a tratar.

Una vez terminado el análisis se mostrará un mensaje y se pedirá al usuario que presione ENTER para mostrar la pantalla de resultados.

Inicio

 

Viendo los Resultados

Los resultados proporcionados por el programa son los desplazamientos nodales, las reacciones en los apoyos y las fuerzas internas en los extremos de los elementos; todos mostrados en formas de "tablas" (en realidad matrices, para permitir facilidad de visualización. En dado caso que el usuario considere que las matrices utilizadas en el análisis también son de utilidad, el programa proporciona las matrices de los elementos y la matriz principal de la estructura dividida en sus cuatro partes principales.

Para el caso de las fuerzas internas, se podrán tener dos tipos de convenciones de signos de acuerdo a las preferencias del usuario como ya se ha mencionado anteriormente.

Una vez que ya se hayan revisado los resultados, se presiona F3 para salir, inmediatamente se le pregunta al usuario si está seguro que desea salir, en caso afirmativo se presiona ENTER pero si se desea volver a la pantalla de resultados se puede presionar ESC.

Las matrices de los elementos se completan de la siguiente manera:

A partir de las matrices de los elementos se completa la matriz total de toda la viga, la cual se divide en cuatro partes para calcular primeramente los desplazamientos ocupando las dos partes superiores y luego con los desplazamientos calcular las reacciones utilizando las dos partes inferiores de la matriz total. A continuación están las fórmulas utilizadas pero sin entrar en muchos detalles porque es de suponer que el usuario debe conocer el método si desea utilizar las matrices.

Desplazamientos:

[Knn]{Δn} + [Knr}{Δr}={Qn}

 

Reacciones:

[Krn]{Δn} + [Krr]{Δr} - {Qr} = {Rr}

 

Fuerzas internas:

[K]{Δ} + {Q} = {Qf}

 

donde;

Knn = submatriz superior izquierda de la matriz total

Knr = submatriz superior derecha de la matriz total

Krn = submatriz inferior izquierda de la matriz total

Krr = submatriz inferior derecha de la matriz total

Δn = desplazamientos nodales

Δr = desplazamientos forzados

Qn = fuerzas equivalentes en los movimientos libres

Qr = fuerzas equivalentes en los movimientos restringidos

Qf = fuerzas internas en los extremos de los elementos

Rr = Reacciones

K = matriz de rigidez de un elemento

Δ = desplazamientos correspondientes a los extremos de un elemento

Q = fuerzas equivalentes correspondientes a los extremos de un elemento

 

Si aún se tienen problemas en la forma en que se introducen los datos o la interpretación de los resultados obtenidos, entonces, es aconsejable revisar el ejemplo paso a paso que se incluye dentro de este archivo zip.

Inicio

 

Recomendaciones

Inicio

 

Solución de Problemas

Inicio

 

Agradecimientos

Inicio

 

Autor

German Josué Flores Jarquín

Universidad Nacional de Ingeniería (UNI)

Managua, Nicaragua

2003

 

Si desean buscar otros programas relacionados con Ingeniería Civil, y las últimas versiones de mis aquellos elaborados por mí, los pueden encontrar en mi página:

http://www.geocities.com/ingenieria8992

 

Como siempre, si tienen alguna duda y necesitan algo de ayuda no duden en contactarme a cualquiera de las direcciones mostradas en la parte inferior. Sus comentarios, ideas y reportes de errores también juegan un papel muy importante para el buen desarrollo de este programa.

necromanser@latinmail.com

necromanser2@yahoo.com

german_josue_flores_jarquin@hotmail.com

Inicio